defeat thoroughly - Français Anglais Dictionnaire